Text copied to clipboard!

Název

Text copied to clipboard!

Vývojář vestavěného softwaru

Popis

Text copied to clipboard!
Hledáme talentovaného a motivovaného vývojáře vestavěného softwaru, který se připojí k našemu týmu a bude se podílet na vývoji inovativních řešení pro vestavěné systémy. Jako vývojář vestavěného softwaru budete zodpovědný za návrh, implementaci, testování a údržbu softwaru, který běží na specializovaném hardwaru, jako jsou mikrokontroléry, senzory, průmyslové řídicí jednotky a další zařízení. Vaší hlavní náplní práce bude vývoj softwaru v jazycích jako C, C++ nebo Python, optimalizace výkonu a paměťové náročnosti, integrace s hardwarem a spolupráce s týmem hardwarových inženýrů. Budete se podílet na celém životním cyklu vývoje produktu – od analýzy požadavků přes návrh architektury až po testování a nasazení. Očekáváme, že budete mít zkušenosti s vývojem v reálném čase (RTOS), znalost komunikačních protokolů (např. UART, SPI, I2C, CAN), schopnost číst a interpretovat schémata zapojení a dokumentaci k hardwaru. Důležitá je také schopnost samostatné práce, analytické myšlení a ochota učit se nové technologie. Nabízíme práci na zajímavých projektech v oblasti automotive, průmyslové automatizace, IoT a dalších moderních technologií. Poskytujeme flexibilní pracovní dobu, možnost práce na dálku, přístup k nejnovějším nástrojům a technologiím, odborné školení a přátelské pracovní prostředí. Pokud vás baví programování na nízké úrovni, rádi řešíte technické výzvy a chcete se podílet na vývoji produktů, které mají reálný dopad, pak je tato pozice právě pro vás.

Odpovědnosti

Text copied to clipboard!
  • Vývoj softwaru pro vestavěné systémy v jazycích C/C++
  • Spolupráce s hardwarovými inženýry na integraci softwaru s hardwarem
  • Testování a ladění softwaru na cílových zařízeních
  • Optimalizace výkonu a paměťové náročnosti aplikací
  • Implementace komunikačních protokolů (UART, SPI, I2C, CAN)
  • Tvorba a údržba technické dokumentace
  • Účast na návrhu architektury softwaru
  • Podpora při uvádění produktů do provozu
  • Analýza a řešení technických problémů
  • Dodržování standardů kvality a bezpečnosti

Požadavky

Text copied to clipboard!
  • Vysokoškolské vzdělání v oboru informatiky, elektrotechniky nebo příbuzném
  • Zkušenosti s programováním v C/C++
  • Znalost práce s mikrokontroléry a vestavěnými systémy
  • Zkušenosti s vývojem v reálném čase (RTOS)
  • Znalost komunikačních protokolů (UART, SPI, I2C, CAN)
  • Schopnost číst schémata zapojení a technickou dokumentaci
  • Zkušenosti s nástroji pro ladění a analýzu (např. JTAG, oscilloskop)
  • Dobré analytické a problémové myšlení
  • Schopnost týmové i samostatné práce
  • Znalost anglického jazyka na technické úrovni

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké máte zkušenosti s vývojem vestavěného softwaru?
  • S jakými mikrokontroléry jste pracoval(a)?
  • Jaké komunikační protokoly ovládáte?
  • Máte zkušenosti s vývojem v reálném čase (RTOS)?
  • Jak přistupujete k ladění a testování softwaru?
  • Jaké nástroje používáte pro vývoj a ladění?
  • Jak řešíte problémy s výkonem nebo pamětí?
  • Jaké projekty jste v minulosti realizoval(a)?
  • Jaké jsou vaše silné stránky v oblasti embedded vývoje?
  • Jste ochoten/ochotna učit se nové technologie?